@charset "utf-8";
/* CSS Document */
div#container {
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
    font-size:18px;
    /*
    border:  1px solid #9CC;
    border-radius:10px;
    */
}
div#header, div#footer, div#info_msg{
    border:  1px solid #9CC;
    border-radius:5px;
    margin:2px;
    padding:2px;
    
}
div#header{
    text-align:right;
}
div#footer{
    font-size:14px;
    text-align:center
}
table {
    /*     border: thin;
   border-width: 1px; */
    border-width: 1px 1px 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
    border-style: solid;
}
td {
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 1px;
}
a {
    color: #0000CC;
}
.btn {
    background-color: #FF9900;
    border-radius: 3px;
    border: 1px solid #000000;
}
a :link {
    color: #0000CC;
}
a: hover {
    color: #0000CC;
}
a:visited {
    color: #0000CC;
}
.info_msg {
    color: #FF0000;
}
.column_header {
    font-weight: bolder;
    text-align: center;
    background-color: #6699FF;
}
.help {
    background-color: #FFFF00;
    font-size: small;
}
.section_title {
    border:  1px solid #9CC;
    border-radius:5px;
    margin:2px;
    padding:2px;
    font-weight: bold;
}
